package com.zq.it.dao.admin;

import java.util.Collection;
import java.util.Date;
import java.util.List;

import com.zq.it.pojo.Netcourse;

public interface NetCourseDao {
	
	public void saveNetcourseEty(Netcourse academty);
	public void saveNetcourseEtyList(Collection<Netcourse> collection);
	public void deleteNetcourseEtyListByIds(Integer[] ids);
	public void deleteNetcourseEtyByObj(Netcourse netCourse);
	public void deleteAllEty(Collection<Netcourse> collection);
	public List<Netcourse> findNetcourseEtyList();
	public  List findNetcourseEtyById(Integer id);	
	public List<Netcourse> findNetcourseListByHQL(String hql);
	public void updateNetcourseEty(Netcourse netCourse);
	public List findNetcourseEtyByName(String name);
	public List findNetcourseEtyByDate(Date date);
	public List findNetcourseEtyByExmp(Netcourse netCourse);
	public List findCourseTypes();
	public List findNetCoursesByType(String type);
	
}
